1
私は、ユーザーがそれらを見ることができるFirebase通知をタップするが、彼はアプリを閉じて、開いたときに、私のアンドロイドアプリで2つの問題、私は彼らのためのソリューションを必要としてください保存Firebase通知
最初の問題を、持っていますもう一度、通知メッセージが消えるので、どうすれば1日で受信通知メッセージをアプリに保存してから消えるのですか?
2番目の問題は、私は、ユーザーが電話のアプリにテキストをコピーさせる必要があります、ありがとうございます。ここ
は表示アクティビティコードは、それを処理する方法は2つあります
package sanstephano.youth;
import android.content.Intent;
import android.content.SharedPreferences;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.TextView;
import android.app.Activity;
import android.widget.TextView;
import android.widget.Toast;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.os.Bundle;
import com.google.firebase.messaging.FirebaseMessaging;
import android.support.v4.content.LocalBroadcastManager;
import android.support.v7.widget.Toolbar;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import org.json.JSONException;
import org.json.JSONObject;
import static android.R.attr.key;
public class DisplayPush extends AppCompatActivity {
TextView Title,Message;
Button goApp;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_push);
goApp = (Button) findViewById(R.id.but6);
Title = (TextView)findViewById(R.id.text_title);
Message = (TextView)findViewById(R.id.text_message);
if (getIntent().getExtras()!=null)
{
for (String key : getIntent().getExtras().keySet())
{
if (key.equals("title"))
Title.setText(getIntent().getExtras().getString(key));
else if (key.equals("message"))
Message.setText(getIntent().getExtras().getString(key));
}
}
onButClick();
}
private void onButClick() {
goApp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startActivity(new Intent(DisplayPush.this,Screen2.class));
}
});
}
}
これらの2つの方法のいずれかでチュートリアルで私を案内してもらえますか? – Bishoy
http://www.androidauthority.com/use-sqlite-store-data-app-599743/ –