Запитання з тегом «android-button»

питання щодо елемента android.widget.Button. Цей елемент можна використовувати в діяльності.


10
Як відкрити новий фрагмент з іншого фрагмента?
Я спробував зробити навігацію між фрагментами. Я працюю NewFragment.javaз новим фрагментом. Моя проблема: Як мені зробити цей onClickListenerзапуск NewFragment.javaправильно? button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(getActivity(), NewFragment.class); startActivity(i); } }); FYI: Це всередині фрагмента (я не знаю, чи це має значення).

7
setEnabled () проти setClickable (), в чому різниця?
До цього часу, коли я хотів зупинити користувача від натискання кнопки, я встановлював button.setClickable(false);і, як правило, змінював текст на якийсь сірий колір (щоб користувач знав, що кнопка відключена). Сьогодні я натрапив на setEnabled()власність. Тож я перейшов до документації, щоб побачити пояснення методу нижче: setEnabled(boolean enabled) Set the enabled state of …

10
Закруглена кнопка в Android
Я хочу створити округлі кнопки в програмі для Android. Я розглянув Як створити EditText із закругленими кутами? Я хочу досягти: Кнопки із закругленим краєм Змінити фон / зовнішній вигляд кнопки в різних станах (наприклад, Onclick, Focus) Використовуй моє власне PNG для тла, а не створюй фігуру.

4
Кнопка залишена у виділеному стані з touchListener та clickListener
У мене виникають проблеми з тим, що моя кнопка перебуває у виділеному стані, зробивши наступне: public class MainActivity extends AppCompatActivity { @SuppressLint("ClickableViewAccessibility") @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); AppCompatButton button = (AppCompatButton) findViewById(R.id.mybutton); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Log.d("Test", "calling onClick"); } }); button.setOnTouchListener(new …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.