Я новичок в java и Android. Я работаю над простым проектом, который почти завершен. Но я столкнулся некоторые проблемы в макете XML:простая математика с пользователями
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal" >
<EditText
android:id="@+id/a"
android:layout_width="35dp"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:inputType="number"
android:minWidth="60dp" />
<Button
android:id="@+id/button1"
android:layout_width="47dp"
android:layout_height="wrap_content"
android:text="Button" />
<TextView
android:id="@+id/total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp" />
</LinearLayout>
Когда пользователь вводит число в редактировании текста и нажмите на кнопку, то вид текста должен показывать этот результат:
"enters number minus(-)30"
Как если пользователь вводит номер 50, тогда результат показать 20 в текстовом поле (50-30 = 20)
Я знаю только базовую Java, и я никогда не занимаюсь математикой на Java, поэтому я не знаю, что я пишу в коде. Ищите много на google и stackoverflow.com, а также читайте много книг, но никогда не найдете эту простую математику.
Любая помощь будет оценена по достоинству.
'textview.setText (val-30);' будет выдавать ошибку, т.е. Strin g Ресурс не найден –
проверить мой отредактированный ответ .. – Riser
очень большое спасибо за отличного человека – user2469476