Articles of Просмотр профиля

Связь между пользовательскими SurfaceView и представлениями по умолчанию для Android

Моя проблема заключается в связи между пользовательским GameView (extends SurfaceView) и TextView: я хочу установить текст TextView изнутри GameView. В основном я использую этот файл макета, он должен объяснить структуру моего приложения: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#00ff00" > <TextView android:id="@+id/scoreTV" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="score: 0" /> […]

Android.view.InflateException: при создании настраиваемого образа

У меня есть пользовательский класс ImageView, как показано ниже. public class MyImageView extends ImageView { public MyImageView(Context context) { super(context); // TODO Auto-generated constructor stub } @Override protected void onDraw(Canvas canvas) { // TODO Auto-generated method stub Paint p = new Paint(Paint.ANTI_ALIAS_FLAG); canvas.drawLine(0, 0, 20, 20, p); super.onDraw(canvas); } } И внутри моего класса активности […]

Android – Поиск: Подсказка подсказки

Есть ли способ видеть, что запрос подсказки в окне поиска всегда отображается? То, что я хочу, даже если поиск не выбран, пользователь может видеть, что это за цель. <SearchView android:id="@+id/search" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="7" android:queryHint="@string/searchHint" /> Я попробовал searchView.setIconifiedByDefault(false); Но он активирует поиск по умолчанию. благодаря

Android searchView не в действииBar удалить фокус

Хорошо, этот вопрос задавался много раз, и я просмотрел много тем об этом, но я не могу заставить его работать. Мой searchView не находится в actionBar, поэтому я не могу использовать collapseActionView() я пытался searchView.clearFocus();//this closes the keyboard but does not remove focus getActivity().getCurrentFocus().clearFocus(); //basically the same as above searchView.setQuery("", false); //this clears the query […]

Проблемы с заставкой экрана?

Я использую следующий код для отображения заставки, но он показывает маржу внизу. Может ли кто-нибудь объяснить мне, какую ошибку я делаю здесь? Мое разрешение изображения – 480 x 800. <?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android" > <ImageView android:src="@drawable/splash" android:layout_width="wrap_content" android:id="@+id/imageView1" android:layout_height="wrap_content"></ImageView> </RelativeLayout> Manifest: <application android:name="MyApplication" android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".SplashScreen" android:configChanges="locale" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:label="@string/app_name"> <intent-filter> […]

Фоновый оттенок

Как использовать фоновый оттенок для ImageButton или AppCompatImageButton ? Ответьте как за XML, так и за Java. Я нашел java-решение, в котором говорится, что я больше всего использую setBackgroundTintList() , но когда я его использую, фон всегда отображается синим цветом и не меняется при нажатии. Вот что я пробовал: mButtonBold.setSupportBackgroundTintList(new ColorStateList( new int[][]{EMPTY_STATE_SET, PRESSED_ENABLED_STATE_SET}, new […]

Как установить адаптер для поиска в панели действий

Настройка пользовательских значений для Searchview Adapter Как мы это делаем в автозаполнении и передаче строки массива Я пробовал этот код: private void setupSearchView(MenuItem searchItem) { if (isAlwaysExpanded()) { mSearchView.setIconifiedByDefault(false); } else { searchItem.setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); } SearchManager searchManager = (SearchManager) getSystemService(Context.SEARCH_SERVICE); if (searchManager != null) { List<SearchableInfo> searchables = searchManager.getSearchablesInGlobalSearch(); SearchableInfo info = searchManager.getSearchableInfo(getComponentName()); for […]

Android – два ImageViews бок о бок

Я пытаюсь создать Activity для Android-приложения с двумя изображениями, выровненными бок о бок. Мой текущий макет конфигурации выглядит следующим образом: <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="15dip" android:paddingBottom="15dip" android:background="@drawable/dark_bg"> <ImageView android:id="@+id/numberDays" android:layout_width="wrap_content" android:layout_height="wrap_content" android:scaleType="fitStart" android:src="@drawable/counter_01" /> <ImageView android:src="@drawable/counter_days" android:layout_height="wrap_content" android:layout_width="wrap_content" android:scaleType="fitStart" android:id="@+id/daysText"></ImageView> </LinearLayout> Первое изображение будет квадратом (скажем, 100×100), а второе изображение будет прямоугольным (300×100) – и […]

Android imageview занимает дополнительное черное пространство

Образное изображение занимает дополнительное [черное] пространство, и я не знаю, почему Ok, это изображение должно содержать содержимое, но вместо этого. Фото объясняет проблему Это код <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <ImageView android:id="@+id/map" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/map" /><ImageView android:id="@+id/blxx" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:paddingBottom="-20dp" android:src="@drawable/photo" /> <ImageView android:id="@+id/blxx" android:layout_width="wrap_content" […]

Начать работу с SearchView open

Как я могу начать работу с SearchView с открытым текстовым полем. Таким образом, я мог искать, не нажимая на подзорную трубу. Я использую Барьер Шерлок. Вот мой код: @Override public boolean onCreateOptionsMenu(Menu menu) { final SearchView searchView = new SearchView(getSupportActionBar().getThemedContext()); searchView.setQueryHint("Cerca domande"); searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() { @Override public boolean onQueryTextSubmit(String query) { if (query.length() != 0) […]