Получить автозаполнение только из стран в Google Maps API

для всех, кто еще заинтересован:

, лучший способ, который я нашел, - использовать статический метод inflate для View.

View inflatedView = View.inflate(context, yourViewXML, yourLinearLayout);

, где yourViewXML - это что-то вроде R.layout.myView

обратите внимание, что вам нужна ViewGroup, чтобы добавить представление (это любой макет, о котором вы можете думать)

, так что пример позволяет сказать, что у вас есть фрагмент, который он просматривает уже было завышено, и вы знаете, что корневой вид является макетом, и вы хотите добавить к нему представление:

    View view = getView(); // returns base view of the fragment
    if (view == null)
        return;
    if (!(view instanceof ViewGroup))
        return;

    ViewGroup viewGroup = (ViewGroup) view;
    View popup = View.inflate(viewGroup.getContext(), R.layout.someView, viewGroup);
13
задан ParPar 17 October 2012 в 03:05
поделиться