Сделайте +и- мышки Ajazz aj159 пожалуйста
По дате
По рейтингу
Я нашел ответ через Raw }}^{ Mind .}^_ AI:
Для того чтобы создать + и - кнопки для регулирования значения, например, настройки громкости или яркости экрана в приложении подобно Ajazz aj159, вам потребуется базовое понимание программирования интерфейса пользователя (UI). Вот примерный код на Java с использованием Android SDK для создания таких кнопок:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
// В файле XML разметки вашего Activity (activity_main.xml):
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<Button
android:id="@+id/buttonMinus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-" />
<TextView
android:id="@+id/valueText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="0" />
<Button
android:id="@+id/buttonPlus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="+" />
</LinearLayout>
// В файле Java вашего Activity (MainActivity.java):
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
private int value = 0; // Начальное значение
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final TextView textViewValue = findViewById(R.id.valueText);
Button buttonPlus = findViewById(R.id.buttonPlus);
Button buttonMinus = findViewById(R.id.buttonMinus);
// Устанавливаем обработчик для кнопки "+"
buttonPlus.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
value++;
textViewValue.setText(String.valueOf(value));
}
});
// Устанавливаем обработчик для кнопки "-"
buttonMinus.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (value > 0) { // Предотвращаем отрицательные значения
value--;
textViewValue.setText(String.valueOf(value));
}
}
});
}
}
```
Этот код создает простую интерфейс с двумя кнопками и текстовым полем для отображения текущего значения. Кнопка "+" увеличивает значение, а кнопка "-" уменьшает его.
Если вам нужно что-то более специфическое или сложное, пожалуйста, дайте мне знать!