Qt for android中如何自定義一個Activity

廢話不多說,直接上代碼:

1.MainActivity

//這一行聲明包名,這裏聲明後,才能在AndroidManifest.xml中指定activity的路徑
package com.qsyyn;
import org.qtproject.qt5.android.bindings.QtActivity;
import android.view.WindowManager;
import android.os.Bundle;
import java.lang.System;


public class MainActivity extends QtActivity{
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
        System.out.println("start my MainActivity...");
    }
}

 

2.在AndroidManifest.xml中

3.啓動信息:

後記:

該例子可以在Qt for android開發時防止屏幕關閉。

發佈了41 篇原創文章 · 獲贊 16 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章