1
public class Advertisment extends Fragment { 
    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
          Bundle savedInstanceState) { 

     View v = inflater.inflate(R.layout.fragment_advertisment, container, false); 

     if(Build.VERSION.SDK_INT< Build.VERSION_CODES.LOLLIPOP){ 
      FloatingActionButton fab=(FloatingActionButton)v.findViewById(R.id.fab); 
      fab.setOnClickListener(new View.OnClickListener(){ 
      @Override 
      public void onClick(View arg){ 
        Intent myIntent = new Intent(getActivity(), WriteAdvert.class); 
        startActivity(myIntent); 
       } 
      }); 
     } 

} 

我使用图书馆https://github.com/shell-software/fabFloatingActionButton!为什么它不起作用?

这个按钮应该去到另一个活动,但事实并非如此。 我是初学者!

回答

0

您是否在Android manifest.xml文件中添加了目标活动?

<application> 
    <activity 
     android:name="com.mycompany.myfirstapp.DisplayMessageActivity" 
     android:label="@string/title_activity_display_message" 
     android:parentActivityName="com.mycompany.myfirstapp.MyActivity" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value="com.mycompany.myfirstapp.MyActivity" /> 
    </activity> 
</application> 
+0

是的。不幸的是我有同样的问题 – Yuliya

+0

你收到了什么错误? –

+0

没有错误。 应用程序的作品,但按钮没有反应 – Yuliya

相关问题