У меня есть две кнопки в приложении для Android. В настоящий момент отображаются две кнопки при открытии приложения. Я бы хотел скрыть эти кнопки от пользователя до тех пор, пока они не взаимодействуют с тегом NFC, поэтому, если они будут открывать приложение независимо, они не смогут их увидеть, но если приложение было открыто путем взаимодействия с тегом они будут видны. Я запрограммировал приложение как взаимодействие по умолчанию с NFC поэтому приложение вызывается после того, как устройство взаимодействует с телефоном, как это:Как программно скрыть кнопку в Android SDK с помощью NFC
NfcAdapter mAdapter = NfcAdapter.getDefaultAdapter(this);
final Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent();intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File("sdcard/Download/disdat.pdf");
intent.setDataAndType(Uri.fromFile(file), "application/pdf");
startActivity(intent);
}
Я просто интересно, если кто-нибудь какие-либо идеи о том, как скрыть и показать кнопки ?
спасибо, я попробую это – Miller90