Я знаю, что это, вероятно, было задано в миллион раз, и я искал. этот вопрос первоначально начинался с моего желания иметь активность с некоторыми кнопками и когда один щелкнул, прежде чем отправлять на следующую проверку активности для нулевых переменных, и если некоторые из найденных показывают тост. У меня с тех пор, когда проверка ошибок удалила нулевой сегмент проверки переменных, просто покажут переменные. Очень скелетным и упрощенный код ситуации, как такToast.getText Не отображается вызываемый из Button OnClickListener в классе активности Android 6.0.1
public Class MyClass extends Activity {
EditText et1;
EditText et2;
Button btn1;
String et1string;
String et2string;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mylayout);
et1 = (EditText) findViewById(R.id.et1);
et2 = (EditText) findViewById(R.id.et2);
btn1 = (Button) findViewById(R.id.btn1);
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
et1string = et1.getText().toString();
et2string = et2.getText().toString();
Log.d(getClass().getName(), "et1string =" + et1string + " and et2string =" + et2string);
Toast.makeText(getApplicationContext(), "et1string =" + et1string + " and et2string =" + et2string, Toast.LENGTH_LONG);
}
});
}
Я попытался с помощью следующих вместо Toast.makeText
runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(getApplicationContext(), "et1string =" + et1string + " and et2string =" + et2string, Toast.LENGTH_LONG);
}
});
Так или иначе нет никакого сообщения тоста, что показано на рисунке.
Я уверен, что я делаю что-то, что легко замечает гуру, но просто озадачило меня. logcat показывает logd, и это не зависит от приложения, я просто хотел бы выяснить, почему я не могу получить тост, чтобы показать
Также Ive читал, что уведомления могут быть отключены? ИДК, но я программирование с версии 23 SDK так если есть разрешения мне нужно попросить некоторые рекомендации по этому поводу было бы здорово
см. Im идиот спасибо, шутит на идиот, но вам нужно как-то научиться? – Chris