ここで私のプログラムに問題があります。テキスト ビュー名に動的な値を設定しようとしています。割り当てられる値はマップから取得されます (以下を参照)。印刷しようとすると問題ないようです。ログ猫の値ですが、テキストビュー自体に配置する必要がある場合はnullになります..ありがとう
protected void setMap(HashMap<String, String> map) {
String value=map.get("key");
//printing on logcat works fine
System.out.println(value);
//name is a TextView, I initialized it on Oncreate()
name.setText(value);
//the setText causes NullPointerException
}