我是新的。 但我有私有变量,它有静态文本
private static final String URL = "http://google.com";
。 我创建像这样的edittext
android:id="@+id/url"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="@string/add_url"
android:inputType="textUri" />
如何从上面的edittext设置私有变量?
是吗
private static final String URL = urledittext.value;
?那是怎么做的帕斯卡。因为我是新的java。
答案 0 :(得分:0)
你必须这样做:
private static final String URL = url.getText().toString();
看看您的EditText
是否有url
。
当然,在使用方法EditText
之前,您必须引用.getText()
:
EditText url = (EditText) view.findViewById(R.id.url);
编辑:您可以在活动顶部创建URL
变量。
private static final String URL;
并在你的onCreate()方法中使用我上面的代码:
EditText url = (EditText) view.findViewById(R.id.url);
URL = url.getText().toString();
现在,URL
变量的值与EditText
上的文字相同。