У меня пальцы на зубах с Java и Android. Обычно я пишу с Python, это все проще и проще!
Java никогда не позволяла мне делать что-либо, или только уникальным способом, который я никогда не знаю :(
Так что единственный работающий код - это копирование-вставка, и его сложно настроить ...
Итак, у меня есть простой редактируемый текст и кнопка, когда я нажимаю на нее, я перехожу на URL. Кнопка работает: я могу открыть свой веб-просмотр.
Но я хочу сделать URL с помощью editText, и я не могу: (
Смотрите, что:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Add Click listeners for all buttons
final EditText Login = (EditText) findViewById(R.id.entry);
View firstButton = findViewById(R.id.ok);
firstButton.setOnClickListener(this);
}
public void onClick(View v) {
switch(v.getId()){
case R.id.ok:
Intent j = new Intent(this, Webscreen.class);
j.putExtra(com.tatai.froyo.Webscreen.URL,
"http://192.168.1.12/index2.php");
startActivity(j);
break;
}
Итак, как я могу получить текст для редактирования, чтобы сделать URL похожим на http://192.168.1.12/index2.php?log=toto
... где это может быть с правкой в тексте.
Невозможно прочитать глобальную переменную на клике, я заблудился! (
Я сделал это в списке участников onclick:
String logDetail = Login.getText (). ToString ();
но он не видит логин, его нет! : undeclared